<div class="login_box b_radius">
    <!-- <p><label for="name">姓名:</label><input id="name" /></p> -->
    <p><label for="userName1">用户名:</label><input id="userName1" /></p>
    <p><label for="passWord1">密码:</label><input id="passWord1" type="password" /></p>
    <!-- <p><label for="phone">电话:</label><input id="phone" /></p>
    <p><label for="email">邮箱:</label><input id="email" /></p> -->
    <button class="b_radius" id='sureUpdatePassword'>确认注册</button>
</div>
<script type="text/javascript">
    $('#sureUpdatePassword').off().on('click', function () {
        // if (!$('#name').val()) {
        //     layer.msg('请输入姓名');
        //     return;
        // }
        if (!$('#userName1').val()) {
            layer.msg('请输入用户名');
            return;
        }
        var  username=$('#userName1').val();
        if (username.length < 5|| username.length > 18) {
                    layer.msg('用户名长度应在5~18位之间');
                    return false;
               
            }
            if (!new RegExp("^[a-zA-Z0-9_\u4e00-\u9fa5\\s·]+$").test(username)) {
                layer.msg('用户名不能有特殊字符');
                    return false;
               
            }
            if (/(^\_)|(\__)|(\_+$)/.test(username)) {
                layer.msg('用户名首尾不能出现下划线\'_\'');
                    return false;
               
            }
            if (!/^[0-9A-Za-z-_]{5,18}$/.test(username)) {
                layer.msg('用户名不能包含中文和特殊符号');
                    return false;
               
            }
        let  regexusername=/^[a-z0-9_-]{3,15}$/;
        if(!regexusername.test($('#userName1').val()))
        {
            layer.msg('3到15个字符，只能包含小写字符，数字或特殊符号“ _-”');
            return
        }

        if (!$('#passWord1').val()) {
            layer.msg('请输入密码');
            return;
        }
        let regexpass=/^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@@$!%*#?&])[A-Za-z\d$@@$!%*#?&]{8,20}$/
         if(regexpass.test($('#passWord1').val())){
            layer.msg('密码长度8~20，包含大写字母、小写字母、特殊符号、数字中的任意三项');
            return;

         }
    //     if (!$('#phone').val()) {
    //         layer.msg('请输入手机号');
    //         return;
    //     }
    //     if (!$('#email').val()) {
    //         layer.msg('请输入邮箱');
    //         return;
    //     }
    //   let regex=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    //     if ($('#email').val()&&!regex.test($('#email').val())) {
    //         layer.msg('请输入正确的邮箱');
    //         return;
    //     }
    //     var regex1 = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/; 
    //     if ($('#phone').val()&&!regex1.test($('#phone').val())) {
    //         layer.msg('请输入正确的手机号');
    //         return;
    //     }
        shared.ajaxPost(config.registUser, {name:$('#name').val(),
            id: $('#userName1').val(), pwd: $('#passWord1').val(), state: '在职', pwdChangeFlag:'1', email: $('#email').val(),
            phone: $('#phone').val(),
        }, function callback(res) {
            layer.close(popbox1);
            layer.msg(res)
            // 跳转到首页
          //  location.href = 'index.html';
        })
    })
</script>